gpsbabel.git
21 years agoDocument '-' as alias for stdin/stdout.
robertl [Tue, 15 Mar 2005 15:15:05 +0000 (15:15 +0000)]
Document '-' as alias for stdin/stdout.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1077 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd KML.
robertl [Tue, 15 Mar 2005 15:13:44 +0000 (15:13 +0000)]
Add KML.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1076 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd (sketchy) support for Keyhole Markup Language.
robertl [Tue, 15 Mar 2005 15:09:17 +0000 (15:09 +0000)]
Add (sketchy) support for Keyhole Markup Language.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1075 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoReorder so that (eternally growing) list of file notes comes after usage.
robertl [Mon, 14 Mar 2005 18:14:41 +0000 (18:14 +0000)]
Reorder so that (eternally growing) list of file notes comes after usage.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1074 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd lowrance usr support from Jason Rust/jrust at rustyparts.com.
robertl [Sat, 12 Mar 2005 05:27:30 +0000 (05:27 +0000)]
Add lowrance usr support from Jason Rust/jrust at rustyparts.com.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1073 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUpdate google to read output=js
parkrrrr [Tue, 1 Mar 2005 22:00:06 +0000 (22:00 +0000)]
Update google to read output=js

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1072 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCall fatal if no Garmin USB devices found on USB scan. (Otherwise, we core
robertl [Tue, 22 Feb 2005 07:43:26 +0000 (07:43 +0000)]
Call fatal if no Garmin USB devices found on USB scan.  (Otherwise, we core
later.)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1071 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoinvisiblize google (and other 'internal' types) in help
parkrrrr [Wed, 16 Feb 2005 19:10:49 +0000 (19:10 +0000)]
invisiblize google (and other 'internal' types) in help

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1070 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoremove 'google' from readme
parkrrrr [Wed, 16 Feb 2005 18:58:12 +0000 (18:58 +0000)]
remove 'google' from readme

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1069 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix a typo in the first line of README that's been there for years. (blush)
robertl [Tue, 15 Feb 2005 18:29:26 +0000 (18:29 +0000)]
Fix a typo in the first line of README that's been there for years. (blush)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1068 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom Robert Shaw.
robertl [Fri, 11 Feb 2005 19:04:08 +0000 (19:04 +0000)]
From Robert Shaw.
patch-project.pbxproj:
It fixes the path to MainMenu.nib, and it also adjusts the path to look
for the compiled version of the "gpsbabel" command line executable so
you don't have to copy it into macgpsbabel in order to compile it.
patch-guibabel:
It's a minor tweak I made to eliminate the empty "wish" root window, so
that only the main dialog is shown.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1067 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd google input type
parkrrrr [Thu, 10 Feb 2005 23:21:58 +0000 (23:21 +0000)]
Add google input type

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1066 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoOutput an XSD schema header that matches the GPX version we're writing.
robertl [Wed, 9 Feb 2005 16:33:13 +0000 (16:33 +0000)]
Output an XSD schema header that matches the GPX version we're writing.

(Yeah, this is a can of worms.)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1065 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet gpxval check more combinations of versions and types. (Still should check more)
robertl [Wed, 9 Feb 2005 16:29:51 +0000 (16:29 +0000)]
Let gpxval check more combinations of versions and types.  (Still should check more)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1064 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd smarter description handling if suppressing smart icons.
robertl [Wed, 9 Feb 2005 16:28:56 +0000 (16:28 +0000)]
Add smarter description handling if suppressing smart icons.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1063 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUpdate hiketech capabilities to show that it now writes tracks.
robertl [Wed, 9 Feb 2005 16:26:27 +0000 (16:26 +0000)]
Update hiketech capabilities to show that it now writes tracks.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1062 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRegenerate.
robertl [Wed, 9 Feb 2005 16:25:26 +0000 (16:25 +0000)]
Regenerate.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1061 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoS&T output includes geocache types when available, uses tabs as field
robertl [Wed, 9 Feb 2005 16:23:30 +0000 (16:23 +0000)]
S&T output includes geocache types when available, uses tabs as field
separators to improve life for our European friends.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1060 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoImplement Hiketech track writing.
robertl [Wed, 9 Feb 2005 16:21:20 +0000 (16:21 +0000)]
Implement Hiketech track writing.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1059 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCorrect mem corruption if position filter used before arc or polygon filter.
robertl [Wed, 9 Feb 2005 16:09:19 +0000 (16:09 +0000)]
Correct mem corruption if position filter used before arc or polygon filter.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1058 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix custom icon #20.
robertl [Fri, 4 Feb 2005 20:23:32 +0000 (20:23 +0000)]
Fix custom icon #20.
Renumber starting from "Custom 0" instead of "Custom 1" for consistency
with Mapsource 6.5.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1057 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd gbtypes.h to (help) solve problem on Alpha.
robertl [Thu, 3 Feb 2005 21:55:46 +0000 (21:55 +0000)]
Add gbtypes.h to (help) solve problem on Alpha.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1056 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFredie Kern contributes support for Geogrid-Viewer.
robertl [Thu, 3 Feb 2005 21:11:24 +0000 (21:11 +0000)]
Fredie Kern contributes support for Geogrid-Viewer.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1055 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd flag to waypoint to let the writer know thta we made up a waypoint name.
robertl [Wed, 2 Feb 2005 18:06:40 +0000 (18:06 +0000)]
Add flag to waypoint to let the writer know thta we made up a waypoint name.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1054 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix a number of minor GPX issues: Fix order of creation time in output. Write...
robertl [Wed, 2 Feb 2005 18:04:09 +0000 (18:04 +0000)]
Fix a number of minor GPX  issues: Fix order of creation time in output.    Write desc and url in trackpoints.   Abstract code for link writing.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1053 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrank Hippmann updates hsa_ndv.c to quote output with CDATA and updates
robertl [Mon, 31 Jan 2005 23:37:40 +0000 (23:37 +0000)]
Frank Hippmann updates hsa_ndv.c to quote output with CDATA and updates
MSVC build files.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1052 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoClean up file handle leak in XML code.
robertl [Sat, 29 Jan 2005 22:55:49 +0000 (22:55 +0000)]
Clean up file handle leak in XML code.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1051 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFredie Kern adds Geogrid-Viewer support.
robertl [Sat, 29 Jan 2005 22:40:18 +0000 (22:40 +0000)]
Fredie Kern adds Geogrid-Viewer support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1050 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version for one-off to Clyde.
robertl [Mon, 24 Jan 2005 00:54:51 +0000 (00:54 +0000)]
Bump version for one-off to Clyde.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1049 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMinor enhancements to chkdoc.
robertl [Mon, 24 Jan 2005 00:43:05 +0000 (00:43 +0000)]
Minor enhancements to chkdoc.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1048 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd rest of Garmin name collision correction code to
robertl [Mon, 24 Jan 2005 00:42:17 +0000 (00:42 +0000)]
Add rest of Garmin name collision correction code to
ensure names are unique when going to the unit.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1047 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd explicit whitelist for Garmin waypoint names. Part 1 of 2.
robertl [Mon, 24 Jan 2005 00:13:46 +0000 (00:13 +0000)]
Add explicit whitelist for Garmin waypoint names.   Part 1 of 2.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1046 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoPalmdoc: minor leak fixes. (Needs more)
robertl [Sun, 23 Jan 2005 08:12:53 +0000 (08:12 +0000)]
Palmdoc: minor leak fixes. (Needs more)
Netstumbler: fix capaibilities
testo: add more tests.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1045 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoChange whitespace in reference IGC file.
robertl [Sun, 23 Jan 2005 04:23:36 +0000 (04:23 +0000)]
Change whitespace in reference IGC file.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1044 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoutil.c: add case_ignore_strncmp
robertl [Sun, 23 Jan 2005 04:19:50 +0000 (04:19 +0000)]
util.c: add case_ignore_strncmp

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1043 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRename vcf to vcard.
robertl [Sun, 23 Jan 2005 02:22:23 +0000 (02:22 +0000)]
Rename vcf to vcard.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1042 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRefresh. Add glogbook, vcard.
robertl [Sun, 23 Jan 2005 00:09:30 +0000 (00:09 +0000)]
Refresh.   Add glogbook, vcard.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1041 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoadd vcf, glogbook, hiketech.
robertl [Sun, 23 Jan 2005 00:05:15 +0000 (00:05 +0000)]
add vcf, glogbook, hiketech.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1040 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix capitalization on HikeTech.
robertl [Sat, 22 Jan 2005 23:53:50 +0000 (23:53 +0000)]
Fix capitalization on HikeTech.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1039 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd case_strncmp for use by mkshort to fix the "by" capitalization problem.
robertl [Fri, 21 Jan 2005 21:07:23 +0000 (21:07 +0000)]
Add case_strncmp for use by mkshort to fix the "by" capitalization problem.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1038 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoWrite sym in trkseg if we have it.
robertl [Thu, 20 Jan 2005 15:39:12 +0000 (15:39 +0000)]
Write sym in trkseg if we have it.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1037 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoIf we don't have a name on the way in, give it a shortname.
robertl [Wed, 19 Jan 2005 03:19:56 +0000 (03:19 +0000)]
If we don't have a name on the way in, give it a shortname.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1036 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAlias Small City for compat with Magellan.
robertl [Tue, 18 Jan 2005 19:17:35 +0000 (19:17 +0000)]
Alias Small City for compat with Magellan.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1035 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoHandle case when mkshort has NO valid name.
robertl [Tue, 18 Jan 2005 19:15:32 +0000 (19:15 +0000)]
Handle case when mkshort has NO valid name.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1034 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agogpx: when writing multi-mode, order of rte and trk was reversed.
robertl [Tue, 18 Jan 2005 19:13:01 +0000 (19:13 +0000)]
gpx: when writing multi-mode, order of rte and trk was reversed.
Regenerate various reference/igc* gpx files to validate.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1033 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoPreserve route number on magellan output if available.
robertl [Tue, 18 Jan 2005 14:52:52 +0000 (14:52 +0000)]
Preserve route number on magellan output if available.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1032 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd support for Garmin D110's. Tested by Drew Commins.
robertl [Mon, 17 Jan 2005 04:18:51 +0000 (04:18 +0000)]
Add support for Garmin D110's.   Tested by Drew Commins.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1031 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoNumerous small changes
jfatherton [Mon, 17 Jan 2005 00:22:27 +0000 (00:22 +0000)]
Numerous small changes

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1030 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBust UTF-8 encoded waypoint names and comments down to ASCII for Mapsend.
robertl [Sun, 16 Jan 2005 23:22:19 +0000 (23:22 +0000)]
Bust UTF-8 encoded waypoint names and comments down to ASCII for Mapsend.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1029 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix typo in xmap.style.
robertl [Fri, 14 Jan 2005 15:56:03 +0000 (15:56 +0000)]
Fix typo in xmap.style.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1028 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agohuman readable didn't handle things without N/E/W/S.
parkrrrr [Fri, 14 Jan 2005 15:47:26 +0000 (15:47 +0000)]
human readable didn't handle things without N/E/W/S.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1027 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd v2 for ascii formats, too.
robertl [Fri, 14 Jan 2005 03:57:56 +0000 (03:57 +0000)]
Add v2 for ascii formats, too.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1026 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUpdate coastexp.
robertl [Thu, 13 Jan 2005 01:41:38 +0000 (01:41 +0000)]
Update coastexp.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1025 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSketch in version two '-^2' format for discussion.
robertl [Mon, 10 Jan 2005 14:49:46 +0000 (14:49 +0000)]
Sketch in version two '-^2' format for discussion.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1024 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd member to vector to indicate read/write capability of each format.
robertl [Mon, 10 Jan 2005 14:40:32 +0000 (14:40 +0000)]
Add member to vector to indicate read/write capability of each format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1023 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd VCF format.
robertl [Mon, 10 Jan 2005 01:56:27 +0000 (01:56 +0000)]
Add VCF format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1022 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom Jeremy. Allow encrypting hints & update README.
robertl [Mon, 10 Jan 2005 01:54:37 +0000 (01:54 +0000)]
From Jeremy.  Allow encrypting hints & update README.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1021 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAttempt to handle HTML descriptions sensibly.
robertl [Fri, 7 Jan 2005 18:39:25 +0000 (18:39 +0000)]
Attempt to handle HTML descriptions sensibly.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1020 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed dropped NL at END:
robertl [Fri, 7 Jan 2005 01:18:31 +0000 (01:18 +0000)]
Fixed dropped NL at END:

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1019 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoJeremy Atherton and I add VCF support.
robertl [Thu, 6 Jan 2005 16:26:31 +0000 (16:26 +0000)]
Jeremy Atherton and I add VCF support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1018 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoDon't leak on replacement.
robertl [Thu, 6 Jan 2005 16:24:17 +0000 (16:24 +0000)]
Don't leak on replacement.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1017 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd global search and replace via gstrsub.
robertl [Thu, 6 Jan 2005 16:21:16 +0000 (16:21 +0000)]
Add global search and replace via gstrsub.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1016 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoRemove O_NDELAYs from all opens - it torments the Linux/USB ttys for no
robertl [Tue, 4 Jan 2005 03:51:02 +0000 (03:51 +0000)]
Remove O_NDELAYs from all opens - it torments the Linux/USB ttys for no
good reason and it's not like the code really does the right thing with
O_NDELAY anyway...

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1015 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix v1 output of -^ for internal formats.
robertl [Mon, 3 Jan 2005 14:13:01 +0000 (14:13 +0000)]
Fix v1 output of -^ for internal formats.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1014 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoComments can now be 46 characters in 5.x firmware.
robertl [Thu, 23 Dec 2004 19:34:14 +0000 (19:34 +0000)]
Comments can now be 46 characters in 5.x firmware.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1013 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version for beta.
robertl [Wed, 22 Dec 2004 23:39:13 +0000 (23:39 +0000)]
Bump version for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1011 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd preliminary GPX 1.1 support for reading and writing.
robertl [Wed, 22 Dec 2004 23:37:30 +0000 (23:37 +0000)]
Add preliminary GPX 1.1 support for reading and writing.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1010 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoImplement _timeout and _ready for WIN32 to help geriatric garmins that
robertl [Wed, 22 Dec 2004 19:27:23 +0000 (19:27 +0000)]
Implement _timeout and _ready for WIN32 to help geriatric garmins that
may or may not respond to A001's.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1009 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSupport more formats of lat/lon in DeLorme files
parkrrrr [Fri, 17 Dec 2004 20:05:59 +0000 (20:05 +0000)]
Support more formats of lat/lon in DeLorme files

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1008 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed two segfaults involving stack filter: empty lists didn't push right, and we...
parkrrrr [Wed, 8 Dec 2004 14:53:21 +0000 (14:53 +0000)]
Fixed two segfaults involving stack filter: empty lists didn't push right, and we didn't udpate the waypt_count on stack operations.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1007 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoClaim interface before setting configuration.
robertl [Sat, 4 Dec 2004 03:24:07 +0000 (03:24 +0000)]
Claim interface before setting configuration.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1006 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd Mac & mac/usbfree.
robertl [Sat, 4 Dec 2004 02:56:57 +0000 (02:56 +0000)]
Add Mac & mac/usbfree.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1005 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd/fix track support for GPilotS. From Bernhard Spinnler.
robertl [Fri, 3 Dec 2004 23:51:26 +0000 (23:51 +0000)]
Add/fix track support for GPilotS.  From Bernhard Spinnler.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1004 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoDelete dead store.
robertl [Thu, 2 Dec 2004 14:10:21 +0000 (14:10 +0000)]
Delete dead store.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1003 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAvoid spare reset on OSX.
robertl [Thu, 2 Dec 2004 03:39:34 +0000 (03:39 +0000)]
Avoid spare reset on OSX.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1002 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixes for mps mergout when record size isn't multiple of internal buffer size. From...
robertl [Tue, 30 Nov 2004 17:03:31 +0000 (17:03 +0000)]
Fixes for mps mergout when record size isn't multiple of internal buffer size.  From Paul Merchant.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1001 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMore metadata about options
parkrrrr [Tue, 30 Nov 2004 16:16:23 +0000 (16:16 +0000)]
More metadata about options

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1000 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFixed 'extra dot' problem with file extension for saroute option
parkrrrr [Mon, 29 Nov 2004 20:59:30 +0000 (20:59 +0000)]
Fixed 'extra dot' problem with file extension for saroute option

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@999 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoA) We were referenceing shortname after we'd freed it.
robertl [Mon, 22 Nov 2004 06:17:26 +0000 (06:17 +0000)]
A) We were referenceing shortname after we'd freed it.
B) If we were using prefer_shortname and had a description we'd free
   shortname twice, resulting in a process that would never exit becuase
   of heap corruption on FC2.  (Other OSes would surely have similarly
   entertaing failure modes.)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@998 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd 'usbfree' target to Windows makefile to allow generation of NT-compatible
robertl [Fri, 19 Nov 2004 14:07:12 +0000 (14:07 +0000)]
Add 'usbfree' target to Windows makefile to allow generation of NT-compatible
executable.

Bump version number.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@997 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix floating termination in local buffers that was randomizing dates.
robertl [Wed, 17 Nov 2004 02:45:47 +0000 (02:45 +0000)]
Fix floating termination in local buffers that was randomizing dates.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@996 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoPick up protos from xmlgeneric.h
robertl [Tue, 16 Nov 2004 05:57:06 +0000 (05:57 +0000)]
Pick up protos from xmlgeneric.h

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@995 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoApply missed updates from Justin.
robertl [Tue, 16 Nov 2004 05:46:36 +0000 (05:46 +0000)]
Apply missed updates from Justin.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@994 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSuppress zero byte writes for benefit of Bob Anderson's Keyspan USB/Serial adapter.
robertl [Tue, 16 Nov 2004 03:50:19 +0000 (03:50 +0000)]
Suppress zero byte writes for benefit of Bob Anderson's Keyspan USB/Serial adapter.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@993 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAnother round of coastal explorer changes from Justin.
robertl [Fri, 12 Nov 2004 05:59:43 +0000 (05:59 +0000)]
Another round of coastal explorer changes from Justin.
Regenerate refs.
Tweak portable times.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@992 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd uuid, update reference files from Justin.
robertl [Thu, 11 Nov 2004 22:27:55 +0000 (22:27 +0000)]
Add uuid, update reference files from Justin.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@991 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFrom justin: add writing to coastexp.c
robertl [Thu, 11 Nov 2004 20:33:14 +0000 (20:33 +0000)]
From justin: add writing to coastexp.c

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@990 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd FX324 and FX324C support.
robertl [Thu, 11 Nov 2004 20:30:24 +0000 (20:30 +0000)]
Add FX324 and FX324C support.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@989 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoSeparate out usb gorp so it can be turned off more independently.
robertl [Wed, 10 Nov 2004 14:57:16 +0000 (14:57 +0000)]
Separate out usb gorp so it can be turned off more independently.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@988 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoAdd Coastal Explorer courtesy justinbr of earthlink.net.
robertl [Tue, 9 Nov 2004 17:56:59 +0000 (17:56 +0000)]
Add Coastal Explorer courtesy justinbr of  earthlink.net.
(Yes, it leaks...)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@987 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoFix case when source string consists of nothing but spaces. (Thanx, holux...)
robertl [Tue, 9 Nov 2004 16:54:53 +0000 (16:54 +0000)]
Fix case when source string consists of nothing but spaces.  (Thanx, holux...)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@986 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agofixed compile warning for discarded const qualifier
parkrrrr [Wed, 3 Nov 2004 16:48:14 +0000 (16:48 +0000)]
fixed compile warning for discarded const qualifier

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@985 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoBump version for beta.
robertl [Mon, 1 Nov 2004 18:28:26 +0000 (18:28 +0000)]
Bump version for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@983 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoLet xstrdup clone null strings into empty strings.
robertl [Mon, 1 Nov 2004 17:37:16 +0000 (17:37 +0000)]
Let xstrdup clone null strings into empty strings.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@982 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoTurn off debugging stuff left in last commit.
robertl [Mon, 1 Nov 2004 17:36:02 +0000 (17:36 +0000)]
Turn off debugging stuff left in last commit.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@981 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoOn UNIX, there's no reason to spin on the select. Wait at least a character
robertl [Mon, 1 Nov 2004 17:34:28 +0000 (17:34 +0000)]
On UNIX, there's no reason to spin on the select.   Wait at least a character
time before looking again.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@980 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoCoddle leak detector.
robertl [Mon, 1 Nov 2004 17:33:46 +0000 (17:33 +0000)]
Coddle leak detector.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@979 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years ago1) Eliminate all leading whitespace as it adds no value.
robertl [Mon, 1 Nov 2004 17:31:26 +0000 (17:31 +0000)]
1) Eliminate all leading whitespace as it adds no value.
          example:  <desc><![CDATA[ Harris Street]]></desc>
2) Reduce successive space to single space.
          example:  <desc><![CDATA[Just  Another  Leaf]]></desc>
3) Preserve vowel when it's first in a word
          example:  <desc><![CDATA[Figure It Out 3]]></desc>

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@978 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoMisc uninteresting cleanups.
robertl [Mon, 1 Nov 2004 05:24:01 +0000 (05:24 +0000)]
Misc uninteresting cleanups.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@977 f51c46e8-681c-474f-0cfe-069cfd0219fb

21 years agoUse xml_write_time
robertl [Mon, 1 Nov 2004 05:18:20 +0000 (05:18 +0000)]
Use xml_write_time

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@976 f51c46e8-681c-474f-0cfe-069cfd0219fb